local M = {}

M.filetypes = {
   'vue',
}

M.init_options = {
   config = {
      css = {},
      emmet = {},
      html = {
         suggest = {},
      },
      javascript = {
         format = {},
      },
      stylusSupremacy = {},
      typescript = {
         format = {},
      },
      vetur = {
         completion = {
            autoImport = true,
            tagCasing = 'kebab',
            useScaffoldSnippets = false,
         },
         format = {
            defaultFormatter = {
               js = 'none',
               ts = 'none',
            },
            defaultFormatterOptions = {},
            scriptInitialIndent = false,
            styleInitialIndent = false,
         },
         useWorkspaceDependencies = false,
         validation = {
            script = true,
            style = true,
            template = true,
         },
      },
   },
}

return M
